package com.tbit.uqbike.webmanager.dao.core;


import com.tbit.uqbike.object.pojo.DispatchConfig;
import org.apache.ibatis.annotations.Param;

/**
 * 调度配置dao
 *
 * @author Leon
 * 2017年2月24日 下午4:02:36
 */
public interface DispatchConfigDao {

    /**
     * 根据代理商id查询
     *
     * @param accountId
     * @return
     */
    DispatchConfig getByAccountId(Integer accountId);

    /**
     * 添加
     *
     * @param dispatchConfig
     */
    void insert(DispatchConfig dispatchConfig);

    /**
     * 编辑
     *
     * @param dispatchConfig
     */
    void update(DispatchConfig dispatchConfig);

    void delByAccountId(@Param("accountId") Integer accountId);
}